var lightOn = function($item, num) {
        $item.each(function(index) {
            if (index < num) {
                // $(this).css('backgrond', 'url("../images/icon_star_no.png") no-repeat')
                $(this).addClass('active');
            } else {
                $(this).removeClass("active");
            }
        })
    }
    // var gdy_rating
var gdy_rating = (function() {
    var init = function(el, num, ) {
            var $rate = $(el),
                $item = $rate.find('.rating-item');
            lightOn($item, num);
            $rate.on('mouseover', '.rating-item', function() {
                lightOn($item, $(this).index() + 1)
            }).on('click', '.rating-item', function() {
                num = lightOn($item, $(this).index() + 1)
            }).on('mouseout', function() {
                num = $(this).index() + 1;
            })
        }
        //
    $.fn.extend({
        rating: function(num) {
            return this.each(function() {
                init(this, num)
            });
        }
    })
    return {
        init: init
    }
})()
$('#rating').rating(3);